package com.cangshi.entity;

import java.util.Date;
import java.util.concurrent.locks.Condition;

public class Task {
    private Integer taskId;

    private Integer taskCreator;

    private String taskContactInfo;

    private Date taskIssueTime;

    private String taskIssueAddress;

    private String taskIssueIp;

    private Integer taskType;

    private String taskTitle;

    private String taskContent;

    private Double taskMoney;

    private Date taskDeadlineTime;

    private Integer taskReceiver;

    private Integer taskState;

    private String taskCondition;

    private String taskDetailSpecially;

    private Integer taskPageView;

    private String taskImageAddresses;

    private Integer taskComment;

    private User taskCreatorUser;

    private TaskPosition taskPosition;

    private TaskType type;

    private TaskCondition  condition;

    public TaskCondition getCondition() {
        return condition;
    }

    public void setCondition(TaskCondition condition) {
        this.condition = condition;
    }

    public TaskType getType() {
        return type;
    }

    public void setType(TaskType type) {
        this.type = type;
    }

    public TaskPosition getTaskPosition() {
        return taskPosition;
    }

    public void setTaskPosition(TaskPosition taskPosition) {
        this.taskPosition = taskPosition;
    }

    public Integer getTaskId() {
        return taskId;
    }

    public  TaskPosition x;
    public  TaskPosition y;



    public void setTaskId(Integer taskId) {
        this.taskId = taskId;
    }

    public Integer getTaskCreator() {
        return taskCreator;
    }

    public void setTaskCreator(Integer taskCreator) {
        this.taskCreator = taskCreator;
    }

    public String getTaskContactInfo() {
        return taskContactInfo;
    }

    public void setTaskContactInfo(String taskContactInfo) {
        this.taskContactInfo = taskContactInfo == null ? null : taskContactInfo.trim();
    }

    public Date getTaskIssueTime() {
        return taskIssueTime;
    }

    public void setTaskIssueTime(Date taskIssueTime) {
        this.taskIssueTime = taskIssueTime;
    }

    public String getTaskIssueAddress() {
        return taskIssueAddress;
    }

    public void setTaskIssueAddress(String taskIssueAddress) {
        this.taskIssueAddress = taskIssueAddress == null ? null : taskIssueAddress.trim();
    }

    public String getTaskIssueIp() {
        return taskIssueIp;
    }

    public void setTaskIssueIp(String taskIssueIp) {
        this.taskIssueIp = taskIssueIp == null ? null : taskIssueIp.trim();
    }

    public Integer getTaskType() {
        return taskType;
    }

    public void setTaskType(Integer taskType) {
        this.taskType = taskType;
    }

    public String getTaskTitle() {
        return taskTitle;
    }

    public void setTaskTitle(String taskTitle) {
        this.taskTitle = taskTitle == null ? null : taskTitle.trim();
    }

    public String getTaskContent() {
        return taskContent;
    }

    public void setTaskContent(String taskContent) {
        this.taskContent = taskContent == null ? null : taskContent.trim();
    }

    public Double getTaskMoney() {
        return taskMoney;
    }

    public void setTaskMoney(Double taskMoney) {
        this.taskMoney = taskMoney;
    }

    public Date getTaskDeadlineTime() {
        return taskDeadlineTime;
    }

    public void setTaskDeadlineTime(Date taskDeadlineTime) {
        this.taskDeadlineTime = taskDeadlineTime;
    }

    public Integer getTaskReceiver() {
        return taskReceiver;
    }

    public void setTaskReceiver(Integer taskReceiver) {
        this.taskReceiver = taskReceiver;
    }

    public Integer getTaskState() {
        return taskState;
    }

    public void setTaskState(Integer taskState) {
        this.taskState = taskState;
    }

    public String getTaskCondition() {
        return taskCondition;
    }

    public void setTaskCondition(String taskCondition) {
        this.taskCondition = taskCondition == null ? null : taskCondition.trim();
    }

    public String getTaskDetailSpecially() {
        return taskDetailSpecially;
    }

    public void setTaskDetailSpecially(String taskDetailSpecially) {
        this.taskDetailSpecially = taskDetailSpecially == null ? null : taskDetailSpecially.trim();
    }

    public Integer getTaskPageView() {
        return taskPageView;
    }

    public void setTaskPageView(Integer taskPageView) {
        this.taskPageView = taskPageView;
    }

    public String getTaskImageAddresses() {
        return taskImageAddresses;
    }

    public void setTaskImageAddresses(String taskImageAddresses) {
        this.taskImageAddresses = taskImageAddresses == null ? null : taskImageAddresses.trim();
    }

    public Integer getTaskComment() {
        return taskComment;
    }

    public void setTaskComment(Integer taskComment) {
        this.taskComment = taskComment;
    }

    public User getTaskCreatorUser() {
        return taskCreatorUser;
    }

    public void setTaskCreatorUser(User taskCreatorUser) {
        this.taskCreatorUser = taskCreatorUser;
    }
}